[웹&엑셀업무자동화] 지방공기업 지역별 기본현황 클립보드로 옮기기

웹에서 파일을 다운로드 하여 간단한 편집작업을 거쳐 곧바로 원하는 형태의 클립보드를 만듭니다.

엑셀 파일 파일 다운로드 + 판다스로 엑셀 파일 다듬기 + 판다스 crosstab 매서드 활용하기 예제

최종결과물: 지방공기업 (지역)X(공기업유형) 크로스테이블(교차표)

다음을 그냥 있는 그대로 따라하세요.

1. 깃허브에서 download_and_analysis.py를 다운 받는다.

My Image

2. 정부 홈페이지에서 특정한 엑셀파일을 다운로드 받습니다. 저의 경우는 지방공기업현황 을 다운로드 받아봅니다. 그리고 링크를 복사해둡니다. 이 작업은 파이썬이 이 파일을 자동으로 다운받게 하는데 필요한 작업입니다.

My Image

3. 이 파일을 열어보면 다음과 같이 1-3행은 전체 데이터에서 다른 정보를 담고 있습니다. (데이터 가공하는 입장에서 지워도 무방합니다.)

My Image

4. 깃헙에서 다운받은 download_and_analysis.py 를 열어봅니다. 사실 실행시키기만 하면 되기 때문에 열어볼 필요는 없지만, 혹시 구조가 궁금하신 분들은 열어보셔도 됩니다.(원리를 깨닫고나면 url 주소만 변경시켜서 재활용할 수 있습니다. )

My Image

5. 엑셀을 열고 아무 곳에나 커서를 놓고 Ctrl-v를 누릅니다. 행에는 지역이, 열에는 공기업유형이 들어있는 교차표가 만들어졌습니다.

My Image